fc28d96a4bc11401c3c7d92688963a3273f43bcc,src/atlantis/repair/ARepairManager.java,ARepairManager,removeUnitRepairer,#AUnit#,101
Before Change
unitsToRepairers.get(unitToRepair).remove(repairer);
repairersConstantToBunker.remove(repairer);
repairer.stop();
repairer.setTooltip("Stop");
}
After Change
public static void removeUnitRepairer(AUnit repairer) {
AUnit unitToRepair = repairersToUnit.get(repairer);
if (unitToRepair != null && unitsToRepairers.containsKey(unitToRepair)) {
unitsToRepairers.get(unitToRepair).remove(repairer);
repairer.stop();
repairer.setTooltip("Stop");
}
repairersToUnit.remove(repairer);